core definition - Français Anglais Dictionnaire